5642588
1787992
40514986
40791502
95791330
91334011
9591803
36905251
81842667
72732144
4800889
19569708
51304184
67864509
29289700
28347678
4921635
47627575
3980735
88144790
32282173
7646848
40504646
68626151
8420854
67249682
79233097
68305915
14504460
40511283
5885411
85678041
89275728
1926198
8021154
97188412
18102360
68914333
47546287
91111582