415997
20321164
53775193
796880
92183176
14647693
35263024
15316378
34587454
58641971
66343906
92382636
17696139
88665608
18292073
5834277
40777507
31655426
76835266
35003462
75609784
97913200
3917410
13083961
684817
63607275
14514546
59752760
49729657
50963421
21589435
55385499
25947445
30783186
45525903
8953259
59888000
41606816
71689012
74231574