17282655
47108301
3424390
5655286
4693232
68848173
40509296
6106877
15566327
43574939
2843025
11845669
32368159
31771207
50726965
69765966
19288012
1657202
84433551
83437182
19462910
33592808
50045597
91676865
56683619
69152973
76301937
3254807
80616265
1473666
52871419
5696219
42672103
73932239
61361279
36753282
78742909
4035585
41896002
87621195