83348128
44727094
80483394
58188313
3451574
16149593
11421244
3283250
7772214
37236240
4667175
85473577
11454380
9035260
57115656
60984844
82445876
89792901
94955272
75978031
37169758
26269936
43724594
24741309
58276608
50425430
58086651
78301855
85503071
13457570
19197085
1026270
2804666
1205996
5921814
162472
49111072
6787700
47911391
32309847