79095738
28722085
16598994
7196255
45749874
21248676
750350
63085944
80717973
86112321
64891378
69056198
44338259
90852337
27593
52863077
20845560
6158547
28589112
85296947
1004368
512081
9405917
37223987
95103135
70703826
74112111
54072055
21363957
21884965
3673915
8286410
14629280
71284345
51111207
60877328
25841346
50673771
16352744
56911401