27709338
94298988
5992812
21417534
671158
20156544
14764061
31917491
31356388
6342390
30187434
85028135
56570
44994330
95087968
91959018
97388500
9452616
46128566
57506733
1045509
64759847
92698322
38084052
6582661
89228024
26238348
53161743
64006070
26386548
1266613
80047544
67394607
43597442
33189009
67456947
81076750
93446150
64824635
53359894