48216533
89627548
7841320
62818965
67431017
98011564
17949983
18439102
64236766
6622031
84825976
40099199
28504007
57654288
26645996
21404221
70126278
49017582
60283500
79667260
64632825
86094371
16455586
7778935
14069231
12589878
36754143
65274679
93761850
62028408
65059101
22491841
4284186
6401677
93074191
21115712
89558057
98718033
70078696
83108157