42471611
57609385
40448898
99242660
5170541
79816890
72631129
67314704
56216950
34925743
17132371
59928092
20382102
71275
72408080
64994822
75586152
30488346
69358448
96117029
64787966
46363733
87602995
56277781
30623709
97294083
64618513
19202606
6202773
66982260
77649922
2569502
34323452
52848334
17378687
92098548
6432303
84145589
2274375
89316527