5082406
57279284
88702032
7336832
38416229
16013015
82917880
342394
40231445
51082006
73778581
40877400
42824256
31167959
3633343
5043444
5542762
9514991
2332578
4618739
6983202
86158722
10678134
36669515
22714226
89705108
14784064
594927
45023004
79943045
17683510
46346143
59743739
2899970
6318680
4052773
26334903
1698551
37082464
3203712