48087059
39081718
29461641
85331881
31604121
8678203
15399857
54557684
64346970
43991218
45068991
98919409
68109852
5236573
38344832
2137716
2453833
802849
9474387
2611915
1424166
52447131
22303450
40913440
11404214
98971411
61709050
17742744
10398452
39151213
6591966
19419582
42583253
7628524
11256302
67199241
92288843
7992955
72644547
70878