91077942
84165515
23703439
14494387
58168436
53932398
83765163
77504156
94539499
12276149
713107
93273945
52649107
85932780
14982094
65928909
69017776
97753382
48989250
69614678
77713277
77876261
26363997
57288322
64366684
49804024
71487929
42458210
38503763
84944501
30247225
51701260
66911658
5153310
3928239
48289275
29885011
23294888
95844811
85694579