83087299
86312350
15769570
4019535
11824233
95423853
11203933
5584240
41305200
26538175
7265300
99705151
47678703
7592219
9736942
81544972
32238278
81013142
38672003
7455567
84683159
81057593
52487075
33701670
72161116
105446
69801751
39463409
59467113
62164860
94371724
95142813
75568128
73193606
70953028
9170507
73657643
60598604
9248982
4343512