1749571
22193804
12392217
21411349
95966073
74935020
90412785
44676862
78088455
6248312
69231329
11361280
16573249
98594548
46683243
74407362
45221978
11121934
94523585
2601316
28479104
38703875
18286383
17674390
1941500
37406286
45377982
46818166
39319668
84019428
65487
56544786
31561351
86748575
24015409
21407769
76031393
89812819
65708521
5370842