19135002
3206893
96592902
38993352
35735441
29137199
5811761
99376438
84264971
57503988
46816194
51203520
8347053
67857573
1476623
648558
65505697
48134862
78484302
69914269
63359609
663076
37827402
74066620
34134308
7963733
48999825
12253879
71587248
8890164
20975129
97437633
22645546
47892076
24027016
22833547
35088361
62267365
70227472
67003675