62838
21946766
92788574
8232097
24126993
42939236
11518883
88405696
2847175
90021242
49216661
8144605
55026060
18341836
35103716
72728826
56545335
96413624
3070231
84693691
81645093
31498871
51677269
10765677
60954207
8978823
38836090
85842739
87261516
99252697
47159820
40585486
4406174
29223394
64469335
22699423
51253000
63213744
32143252
68933020