44918043
65029919
24188526
21391530
60123900
36626378
1714275
6336730
46563922
70029079
18738597
88857120
25244762
89703712
25075628
6265728
9692369
57365795
19126255
30333048
33746285
72942339
63012710
25758622
35787010
24021879
1271931
15364673
93496473
2046220
92958721
1865136
18198847
25329079
74834029
3630984
81105939
82215162
80214164
87857118