50002519
64707905
37979173
5441977
48303624
5766612
4737264
23923178
9332540
47033505
1533547
8613246
827734
88354896
30502150
75557592
17086967
79561286
89377111
52137390
51732902
37234366
66655888
28867370
15703215
6291956
66986737
57377544
52398160
37424650
91138077
2520269
24743122
2957875
1227213
83251300
15827038
7501541
40893625
76276746