8574448
24599716
88854497
40686112
86916612
10365767
72922808
1596047
18531799
98997900
30578894
80353270
48879032
74043671
80155046
26585066
7410603
92252504
78951310
51305278
33113178
63754015
72457833
20885234
64757120
90682204
75212699
61257131
7203365
54839592
20439183
75042352
68608219
62248263
44411098
51567340
94287763
61882287
11922223
7918294