78556572
64124228
13363772
15377077
59159608
77545831
21022674
8819407
40074397
26508472
45019445
61415478
26572319
88119729
57374993
66603082
9696513
81626873
14877141
41534140
35868085
19277814
41438794
88997883
97775409
4653344
45359432
87195623
41407423
26806929
17114827
99089105
70097285
66176120
63669276
70064210
3841308
81471885
66003528
18438245