37962809
34618090
17983166
3589448
68404184
93983090
69959627
57997112
36855260
13489547
79522389
2607316
56384709
9011259
36871263
35884662
76251017
281355
8063482
86264517
55195303
15029733
9295853
30106099
5414815
555274
70595665
60197353
56767465
1590278
75757916
93797917
34884788
64184410
30279310
16783145
52202617
23699654
17596385
1376738