2145484
77913158
12303619
24122058
14641795
65906065
10552624
97497398
91889304
95298914
97243031
29472625
24475445
95366811
18897903
11613621
82929745
56721201
81747639
15157857
7991250
87449017
85671894
59244252
7159392
45095112
58568179
9420987
7052104
87086406
99734960
22029292
70339392
92112674
6620271
39374194
25053959
65773898
51962355
44585872