42914738
5535968
32073032
54715598
9878274
36722330
65617424
24219492
46706749
34489931
17824581
99464856
74896951
8948952
10708794
53826254
51481235
48321279
4385687
46182129
16793974
44385253
1212273
20473192
74607366
47755381
68348869
14651564
80614904
31162055
64117749
610235
72841455
564835
17645505
98425744
27054318
3300863
56626605
37733605