12998
96636545
66386935
72741628
23743754
83298398
1799237
34279778
44282744
76901895
33881359
40195078
4179827
80375199
67313272
65588709
70762392
34258862
34601729
72766419
7838808
2144005
29237038
36876472
28129637
13309792
9086155
41937195
22983573
22357298
73036918
15851184
43109484
8841428
9547669
28572079
29285418
94389854
50331685
40423296