4008911
66845613
87642680
66221211
72203900
41698979
1722938
69619516
42296687
88403661
97611530
39338956
75314319
61299589
27704825
7178838
49955234
40169437
61166018
16489075
96489097
537557
76283513
19931291
2287276
44882049
6009137
18956180
64231457
93543572
38068074
7242815
4087301
3465615
1054553
71918319
7244635
13053056
2530372
10645017