3627146
2361472
93359832
8882601
16307622
13608505
53116646
23558776
17936243
46464542
55188066
25381081
3420173
80159684
78955644
56180
780699
18879023
7370148
96726984
56276417
63534441
62416066
23771596
18888512
18364264
7547255
98826302
6472192
6324406
35055437
55402116
11829327
75452385
50248829
28225122
43865550
66799757
32533575
64824741