49431476
85615437
40589004
23265778
73382225
77383595
73201877
35949264
5430253
59305816
1383607
12692128
5651760
28924076
97029303
27114187
76817580
60732947
79077859
63126890
70603058
1993146
60561035
75341183
22897709
11744895
98676957
36043944
75687808
5489995
58736720
13707164
23092547
8627199
76926357
48395103
6980156
46304233
35856411
56591600