64647992
10619718
95399319
73578810
77706957
70752908
2044501
29305085
88991536
61809051
3402084
23528598
53517391
668134
3779351
68936754
73088719
75949157
72404318
22515651
12135567
98171436
29981914
5120870
62634639
90767
2833905
97165997
23329629
4269662
88746070
26822601
1686574
89519630
1662397
85256862
58246391
77483333
19792351
68881986