82354836
33272609
20183260
97748813
77167019
15066306
5352358
82809439
1728804
84175287
31646892
14954189
37124983
66323283
5429404
13455894
78017223
47302658
39446521
45157599
94932591
9537738
44833524
75823554
15116361
39441303
9428981
34082877
29781823
72564078
79857678
7225993
65742258
60084195
30531652
46217172
51874822
85631993
30681023
17826352