34158953
4530325
15294782
35267125
64119174
8734920
60216289
72429777
67728375
50088349
28216594
45007520
78673977
21509133
19793951
78455844
24333018
1224215
96589558
97025484
67855126
97331080
14645019
68211387
9769425
64358582
54471144
6098455
6746876
81687430
98715807
29232280
47628867
4299651
72892177
5210285
43467461
15378066
367241
58392502