37263627
52727058
35511679
33475673
93525954
90867516
66673582
30695010
48068529
32087233
14738652
76102978
41202410
52793946
6193557
985918
77002409
70804543
46403039
96622987
87998249
64049315
77165361
27972209
15218020
29844189
56668514
86396348
85045475
45748728
89574736
75261418
12682289
12106358
90224521
7234825
93874127
2109674
13908893
2418428