52364862
49197769
98653097
6005244
2334738
59792829
91873590
5901993
7624458
64375719
44638306
59679851
42047824
73598600
92415748
63592308
53743499
6173628
86032708
83169991
14634080
14278588
34999476
31103613
2103432
64666208
19998368
38881104
39649598
70868329
84913901
77824628
20964100
48302
52077901
38471393
19317689
7833788
99343166
36816439