14799711
51675406
51263474
3811512
81092529
24811098
90442152
2927108
56096038
52508599
40969469
94893211
1933767
4682256
10143604
28685149
12473616
36788349
45781521
21006058
55995293
43466073
634657
19189390
84278190
352641
2049949
34374108
96407013
33556894
7316693
83297208
4354107
7110571
73632221
18681686
13929285
98533102
94049850
1029689