64153907
18548014
16077807
5888483
10053176
99867432
16436936
17705040
43971122
28124231
40524818
32355428
48249956
38239596
25819163
21215899
8465221
4992697
32484727
95275412
18073433
82204491
73174490
60873006
75342162
58151037
95267436
72258159
50067177
75077290
4177443
7616151
47643286
13416960
51795745
85361132
64131179
80061520
86694081
20174479