5749128
8987135
39885357
80288283
22589819
28329861
39587909
7494340
22004596
86601682
24512397
15092572
45158113
64074125
71072736
9869478
368325
3971063
20251467
56389513
40236349
83388925
12546569
23275987
79017433
71535
15635100
8402381
96205300
89137571
38909436
87448585
63403207
64096053
45714057
7345281
15805446
27812491
2358739
40488953