71865139
83016238
2265692
80662725
43327135
16064255
91054005
367001
41616673
92818438
95308088
86474149
21262536
40991127
79324601
29533155
61381116
43231008
30195960
30532565
21109479
13475743
5306558
77473700
96426966
77766985
62037294
7274805
2666430
97965407
96838435
94782615
33504652
85494205
21363522
94886568
4224860
32976224
27114804
98699330