30216438
79652206
64392774
22349246
68664182
46848858
24448254
9278342
25189224
65933632
1550
29705477
45961474
39424690
10885531
69792642
1975898
5001896
27527542
21612282
40477051
41199515
55365924
61188371
39539042
37925329
63679109
10523075
66805296
4377002
9524999
73594598
5229667
94053087
5715877
37383554
19711081
1903590
97936949
80612026