91968917
53458448
14464987
93508462
32425361
8553729
52904696
32276643
72804748
1742686
67331222
66997552
15344502
33188094
1711267
92057026
7042570
3596353
48346094
27616750
52631650
81622718
98628224
4548246
9833893
92172480
72963523
79487805
41878249
26614713
48583555
58695256
5179644
13867323
89014831
16764526
38329661
75873819
66478729
5429085