69214666
34744722
76251156
18943937
70496011
61925027
4864774
12452935
2216363
26606298
89762498
82414035
38486257
49066793
22888736
52889158
37766180
58465729
98986321
18147783
69148522
78313034
67706939
68428952
19713799
46722138
91508271
50011533
57281659
90875802
72243233
79013336
18385248
125299
20578723
40054436
32298232
41659862
23407300
28351098