64605938
60366113
41132461
9753322
4379218
28506608
1331590
6810421
79625842
62568438
40374761
14485864
94389047
92895540
96495695
30945446
10851624
9955593
5951513
89793004
30673016
22833468
1235611
12044012
8543711
12909926
34631364
11049111
30707546
80635445
35731286
84459612
64075378
99304388
75856224
90703395
24299850
12188252
93196345
31844154