83126856
42547976
2578292
2720181
909040
76809022
60425026
38292246
78238693
39631465
66765313
3361642
72478185
1017591
50905432
30318786
80003442
31723526
66882442
37989347
1332552
48216298
5228110
54822357
22913016
57537095
97662006
8869717
70784283
939169
93047097
27943642
14995806
99856062
54252614
47683971
41792238
2152264
629026
2074993