13892396
23154281
95584680
34288141
68699995
89097775
11623570
882969
48553621
32475265
51959716
28111941
98056218
58205538
54641164
82155665
32971259
10394340
48945429
77752199
95448025
67414859
34998270
23775254
49855013
93431085
34859373
73079294
51583644
33661108
2669328
80474254
1971120
41307165
34768701
51392169
51831576
944187
73409378
94635199