35052941
85043348
24944645
1128359
5379573
83518922
82761160
12838991
11812359
8458981
56657738
16964036
65363298
35995808
1869436
24801624
10609321
5764896
8664
59822857
16344383
4886324
91426168
75408408
62539109
82974455
70347303
72828646
40093723
99926425
64835154
15789510
21333691
63112363
34473446
89931839
39285355
99256210
61516989
66906050