45804565
20424119
84151206
53185875
58182737
88172701
16719688
11301029
2139399
4421191
80767052
3476944
73453216
35286773
43848932
92959153
28211566
99834070
27103975
22335365
94162009
43958567
84043146
1183760
6778217
53205817
68147217
80621785
841932
31652747
53068100
63024519
87926539
29381409
88618492
57219921
40009188
9730522
73002428
13808984