4833908
29319655
85604115
44955920
1327651
86461068
80238375
74969316
7583402
49116996
97474968
57217879
51257226
37723203
63092712
86902171
82441118
53801601
18253513
15648936
7521545
37998859
73162052
2128416
72648133
65026724
74138767
12227311
56723777
7587906
22134469
64925031
99765455
3135245
78533825
16492056
76803916
75773508
51114000
12543598