46246589
5466635
30834963
191059
12555980
1107253
40492580
41824302
72515424
59839092
63503506
1368789
23987375
98394034
67519461
70574420
87833411
59593008
72003927
2951132
64664766
2913109
65024722
89679585
76606332
95153614
36405514
95873919
10519031
53584599
23981371
7059216
74105878
50809682
80807263
40104774
28685639
68061598
7273097
500311