21096084
2661128
74457935
18692824
84976355
29113925
72661261
4371189
99309124
93942871
92432363
73284887
45562207
57839961
98411100
67099396
15498815
75091874
66633417
1371792
50867119
78002735
78706655
35095977
42431216
43175529
43673804
966511
76376072
68252310
50329586
30718407
809325
81809999
64754622
1990727
39643809
43463999
72347402
54656008