20125376
49648296
70858343
76038913
68857326
65155049
9969220
74959207
69048238
50427249
6929935
35746063
17272014
44014111
31348262
27633624
60836253
20371762
12667385
9015405
16272974
31648986
75788236
92516440
11637108
55045651
28893514
34339788
704814
20137060
20451164
61942511
49485059
65095778
45532902
498648
77932021
61264854
88321148
45272004