87491594
84261157
16083636
18855675
97131942
87847997
67238032
79299754
79972837
46929459
62637029
945063
56667672
83248661
83573612
93393517
74756635
35037839
45292519
88124310
76019473
32606618
2625870
74666942
883495
60912641
74773372
57452119
25076903
49759239
56372160
99234400
66802349
45785910
42984578
92332374
38295056
2411410
90617102
93773984