32668958 12267942
99444769 8846418
42497927 86641729
4315001 29278617
75089842 839783
99972832 65192401
16969504 34594543
44143525 66491103
34550461 10819206
51766853 38960741
59872324 41405161
83558533 86330462
55404946 66370420
24748432 36875547
22246677 12464686
86865415 5117347
15783130 23889106
84601935 83011114
2974271 40177503
88659316 38324982
29957901 53613617
27568697 49704554
84906116 73456806
13289113 35085420
5311535 86392357
25186371 89592953
42971633 75332493
86564721 36597875