70033779
10382969
31548299
7478203
99217030
1856130
51867251
55247984
45779382
9911293
50449612
46342730
72042500
32663592
21886407
21685203
70265483
66975410
89379863
8689335
21449253
93769390
11466047
63121962
59773660
11641584
13203639
10092474
2528476
7956676
2085092
31671536
6716831
7051974
13633274
89512586
86931378
65921096
8150520
51197580