10422990
1614196
16506728
92201849
54107961
84576499
1592687
17549262
2207904
23721346
8042870
99389227
28118335
43144416
86144319
7055997
13859829
19516223
73987158
6538639
84385404
22371
93717397
61579297
12501271
72473916
32818923
18598774
30607326
53891808
29613490
16198262
47305885
16901590
64282900
68013019
65523872
11555001
36601651
65936661