42571211
81491282
4988807
84072177
54064792
70231147
52025037
8423181
452525
18298538
97509293
4141716
62868110
97397641
90437977
62311945
74426097
62348640
67768908
64008658
93314366
803789
50531267
80402077
9438282
61165982
54378693
85907564
70726008
68682526
60781821
19427644
79719217
13596770
25699889
60197585
38701259
27394715
71058960
1607917