13104496
78111548
74926571
6439475
10835822
21899556
48573574
34383643
38066386
69576434
4218722
88824903
12441130
92319272
90923980
1103023
31174692
2591803
27848578
75591006
70959383
41058182
98853924
93426232
7686705
85196112
74294060
97935701
27443227
41774144
41753485
51897586
29103640
16093846
42236832
21358676
46134684
5577673
53181271
79202865