37158028
14935572
54609565
62378313
69581986
39957030
2576726
59956140
7097142
3629609
98868354
43931208
71564042
19027041
58586595
69945587
18548416
20254057
60742605
12269205
75216791
75499878
34826365
56693991
34996170
50943227
10302454
5694659
96436578
85266
6924758
393786
56312255
53299464
93876261
90288034
37868776
45138533
82106025
96765770