67868068
30927780
47395901
30956947
5286197
44426686
46425730
95054689
41495806
8029189
92641267
53153658
15219226
93151143
82296397
31681376
961220
5364434
69137127
50384245
22341476
49288724
34397282
95752688
18447021
9068767
85536195
89229520
89623349
14954432
52777684
85417001
4348491
98349026
55884737
1950752
189474
3715376
60022669
37374464