76105471
44605558
2511380
35897630
50592936
82564896
58074112
17853857
29541855
94056904
75816073
75412880
8828100
30334256
53237577
71537204
96498768
64059426
2014488
12024898
94751872
18198277
6656231
16677
26644401
28723124
69382724
68656299
3855852
28406526
84015681
59514094
97071771
95297272
68072778
72475851
23047003
21193947
10336307
40127548