16437458
65699257
88525898
5501517
78453357
18229982
7108880
67248918
73693923
49511653
20396667
15079165
41694649
890126
64042675
73869744
22687067
7476611
79478519
98417781
68771542
57115461
55953008
72973366
7164572
43457920
88442536
85309584
53887321
90241397
1583363
261630
17616277
51833058
39463364
2602210
54232597
12379021
52593138
44163926