27589888
3426780
9576279
2388211
47931561
61663748
99916856
30169243
82732322
7011606
6418810
5893928
65143044
92321476
32496365
79782097
14605875
35095050
68304218
15342843
77304760
95193663
4309391
47009932
40226701
61875406
943926
31779907
13214511
81458693
24629223
32268783
20158851
26413614
28666176
52732263
38626026
47893599
4408489
59659527