37893720
5112397
7147603
94372914
1531874
16313984
72185139
68312107
64124414
8856844
89023095
7440796
63582048
27649203
16309440
30055726
17132095
9022631
66842228
52517082
96692281
98553807
3137178
25626994
29785933
23412367
4000891
63669639
92134918
5472745
43132980
77858773
79989197
59545350
9516922
69312619
44328216
60926954
53629803
27242082