37307112
84969950
83682320
70454384
2015752
67413897
13714530
24288393
83677511
93538902
7589970
27455847
23877125
5825650
92652731
95205613
5987318
30152442
60609790
16169956
25274454
18096149
95872238
87997040
894478
27651398
1963786
81844770
91487615
13488540
18201901
17135436
8711249
26251600
24646782
66282122
9409299
7983527
77028487
5307888