40249971
79504933
52373953
5701791
4639764
44378006
273182
3467392
45101761
63511654
99997447
68352240
29788677
29597932
96413159
15822428
95768150
60996298
16244020
39323732
35618414
34826262
6624471
29159000
45074427
20459270
29179088
58878197
784961
5346482
64076935
48719197
53421424
13534233
15807598
89241275
72235755
59435541
68785227
32185504