14038450
3382792
91532396
3648219
6885560
75362122
98645487
10637608
67709921
80156947
24348984
5725639
43668565
47615034
34508961
8021762
39459670
91589578
7011197
5481531
94113006
97203767
20684807
57434389
35527324
20344187
3199660
25161359
10073426
65133306
55877160
46187764
961410
13095133
23811125
35579262
37319698
59653698
31181143
21418952