66571110
92052690
10409560
72986235
14189169
70135716
81549181
84865654
43517224
45134411
75881003
71047105
80947554
19873562
84783427
61693267
8064985
64292596
24118503
17342365
61075081
64675775
13535681
82503666
72697811
35077604
33606495
16709444
53575721
50724033
95214143
12433904
60698305
19733332
32806745
5489536
73808532
64826720
8348849
23542202