7315256
63262038
22563852
87579353
44811977
22051606
50238955
20503272
42252490
57364934
1145148
28084868
53201495
54348795
6402129
1999572
14093146
98538233
29658230
9653506
95398486
92138807
12088182
9593750
6484627
41414258
28863856
94676035
23183802
2086052
76504847
9264240
2414094
72909055
15549318
18222204
31387726
71667651
37301234
4431199