15892317
28041913
6642269
1945380
66803034
74814194
61814285
4293723
52051920
97721662
18239114
160826
72493818
28056820
92917609
61196147
25326343
88604138
47224410
4090767
8256084
7555352
2609969
82618568
68168536
22467043
71578223
24032750
25802479
58337804
39085795
28007087
73247582
33046910
42727560
31332657
12198767
8964264
36056920
95566288