18525356
96513961
43961619
49254376
7004265
10278766
30104569
48768817
73008253
47965891
24186466
5633264
75403162
38939808
59445621
22853122
43773702
9982342
39349249
88818185
25098047
32582037
17429660
29404557
23531603
22649678
9441722
62051612
14683744
1656515
5709884
54453269
22751456
49403445
21247814
59281935
234892
31773782
5663570
83379948