75638274
76511777
8928930
21041858
15445325
22865658
4544729
29465249
82765048
84556750
93307713
81445283
72524978
41552543
52341770
10399067
55003228
45037641
3868607
72152195
95358670
65202938
93487688
1018796
63046036
55019610
80385322
3747758
27351490
8849903
2903669
89243768
50569559
30013431
16356038
34679731
63078945
97223603
69257246
889876