80925474
70897901
38361501
7868634
38444646
66038892
96215190
78847754
4449256
81822421
72667069
40939644
19341647
38184527
16919494
54062547
85727776
25154516
8077962
2878791
96751551
65758444
85914608
66692757
3883350
1243240
37009250
34962615
681948
90444262
44141694
68389765
65647206
33642130
86572263
70046697
60468840
64274210
1200745
59358314