34762
86639410
53157735
10693934
36232731
33604915
32082555
78351221
28584669
57949017
1158844
7754430
54377520
51397462
7222680
76824740
58769192
18146545
56249290
36304800
60363505
53509359
65863977
51819690
49664878
18325685
21555588
14579673
423848
35928642
43936903
24078167
28714498
64602225
54598531
24807503
82158985
76823598
96101912
846943