988448
10567420
92505312
25406926
48419622
33202563
883439
63774643
31972688
4634945
61858635
9425171
15178567
76866045
30787710
84521404
73903883
73727643
40868453
76699116
47721815
98191920
44158025
50015468
36992585
64483132
34185097
67003993
35191275
25712434
6971159
65177056
49664384
12709483
75622733
5982901
18374979
61872181
37408888
38195753