33015037
86864625
11433731
17448208
9063105
8345468
73369988
59026306
96614105
73317263
9773548
24479134
66106536
84909843
13008839
41218217
38076871
86429915
56272181
6122367
59687080
79119382
80025019
33885429
70162996
53842662
69777230
64019196
87503840
9915217
53014425
13383328
4112116
70375149
8600283
91752579
62173546
56495551
37753682
8032130