17438284
89888816
65111428
83227368
1307166
93916966
34154009
34874529
60183983
2743955
6391976
19192190
13302278
17877721
2403799
153791
87156550
57982933
45789729
97619230
11994994
19035802
39616590
19938146
54224739
1707280
40911150
97136669
74956286
41263713
38299996
33165630
27281448
287036
13156315
53123642
78716277
617765
88341507
45728681