19645981
99145751
27122507
781283
84153783
40943017
26027145
70887997
108823
78078216
60001486
58042794
22582100
96889364
78833596
504952
93192999
73446830
54565677
2332284
91831827
68787196
51638594
54066371
8789783
85121222
16603961
84884752
49752892
24543450
92539497
30744739
66965422
80912167
28544704
48732515
67284820
8788635
1248247
94349220