3986727
51467100
8963406
83681608
94615286
55926159
5718471
47246668
13109743
957215
73735813
37162276
99986493
79079432
62595028
90756561
91499157
23477475
3494659
93447565
2707376
45233956
95877348
48588450
84338366
13781223
78654302
23706960
65511091
39805000
81683264
28497122
38669146
46745603
3856132
45204249
80429920
83608523
85296768
1318322