75801670
12731289
45095011
58965166
29043625
33685643
79694604
18379317
59632300
8557397
4516751
43377585
43457729
82112958
45361724
13475038
1613562
497419
50793068
85881236
4899997
46392945
7862606
1305456
5321869
87502615
83449856
47195549
39859999
83308535
97106551
15266796
3019823
61673057
61831259
62363516
14764637
64246243
5623833
95208458