18871508
10118945
23092953
57198627
14936223
368062
74711612
8943673
37188619
2634673
81889296
99212431
97382141
18043821
62287763
42085620
63638202
30231257
51723808
67642288
55331458
37447552
1449522
8526852
65878448
91234960
14054698
95165041
91248885
58562654
12433617
20087850
97245671
61935973
77899391
34752967
55995985
8467391
54801726
42587514