20632996
55636826
99006506
55502413
4893875
42829814
43463371
41696194
837992
65098657
30651365
4847946
66914654
22859067
34947666
28666108
4050333
15302244
16339709
76393483
72917547
39224540
96326206
30018201
38759928
7428184
3778090
89672161
36111482
195745
14278319
65105933
31367558
40125061
26889177
32981784
97072751
9151811
8842549
65455910