339094
24248708
88938299
98003971
20003755
48542744
9126170
75536
64609741
16638843
94464089
7252524
90603153
42786949
80883772
19331868
2492344
33403917
44472695
73954431
70067127
35018066
65433409
41293627
13082679
30984374
25665115
38725682
91428966
10552770
76773419
72167174
56001748
38233829
16897530
65813426
25309165
96127598
46279514
43975517