64068711
7305182
1655291
7081957
54798195
77915865
24205675
70105475
54936703
32077643
60549062
25602186
7741668
53397701
98788211
14325430
7585364
19853212
7136170
80187157
279373
9212911
49165031
85919278
50722721
153331
25086070
23244101
1875573
90582040
80815661
64656205
13096713
28927197
85244427
75526225
33497958
70312035
35832869
96342736