8265696
12543209
1183058
33586068
37661364
30685240
84226886
38319956
96027265
44994101
81077733
10647584
73024231
2308509
88443421
143572
45577464
46579352
56756065
7914613
46959949
74718451
67689258
35427120
44927111
9474486
28753137
62956799
84864332
17971410
28639054
79938524
69321768
15811632
74627693
66867310
84244452
74516001
27772970
10986540