16375143
20352319
9388745
25609546
75822599
84809886
69943794
361800
77506976
88763506
98191664
19678980
1708039
7561940
18475129
14619394
19786584
97989416
49073440
615117
24589913
19635064
24893360
82069836
67486848
23652766
19615981
43955577
32248806
26539715
65794761
60424881
58912725
24686426
47347997
8342760
567857
5759741
15311282
25359075