60368181
79401138
32074984
21682924
36034232
5236024
8161512
2068876
41153314
70335695
3474982
44158934
663849
56535384
9488186
42655626
14853872
81358062
25929220
49313840
37018500
80295301
70053717
71677935
5696409
42105394
1989605
36931179
11145383
91843387
75682119
72188445
98768918
29339425
24681662
27278359
52398325
40658000
69114021
17522985