41954425
83867741
37735113
95802739
42052739
29185582
67993379
61166630
13202039
1604034
58596821
60826397
55525426
1101971
45958877
12064846
23902116
12353396
38564002
42524490
18986734
49034852
77955693
5714219
48835958
21582068
62624001
64111990
57078326
246261
16616296
24181679
86936316
27022332
60484609
39759951
21797902
10133829
73826218
38821504