434608
2508177
42102445
27021320
33748403
88033461
6768529
46415646
26549061
45136356
21199434
24079810
11905380
96494864
1792008
36549272
60858230
99359913
46941948
32042429
5941869
81907569
5235517
33528154
6193088
8014115
56555376
86461312
92808602
8328864
18086833
13797423
67323465
5884981
258962
82303500
80502904
63849249
47993270
28863612