3915311
5928813
97821870
62354871
1583570
6631585
33792490
10188320
75052420
27508714
2391530
89199711
6172488
69814455
57168534
7716328
16436403
8211410
64341054
749601
8116131
76897428
42246403
15846540
11121981
95677303
460247
44996302
11974195
62284670
14249302
2277807
67861514
1376649
422419
36764988
21708682
1958314
72196194
29474163