66608528
30045246
48969507
1395628
52935223
79637084
73982221
93961646
36869656
41754349
3166383
69972113
26542161
25577865
47351902
78999610
4083824
18052204
88527204
84817094
71203513
93941358
97907845
8901340
33941022
9508176
32109516
2477757
46076370
45551771
76968044
39963583
77684819
56379692
42193746
80041824
50965491
13811698
1222918
60207078