62847095
86773597
36888503
39822993
5808603
43547032
8435774
44135497
29415950
79537980
41642208
862532
751707
85344936
54755991
47025733
20709791
19719746
9203254
1301231
77288525
82322296
8562186
80291678
2761623
49098222
3945203
1781347
27915120
32469906
88178989
90045510
37117951
50005765
6007390
11956019
60449460
6804858
94682450
2140919