33103779
7941920
72028396
83518871
20489866
6749227
8544464
6276980
67143214
69943700
44392688
51044710
91377377
11567680
55146442
95958601
13926810
61721446
67271568
18463088
47776677
64403460
97152807
4604811
55655305
72063376
71426586
1985369
66727409
4922419
1879642
7646426
41738039
74705542
2750777
67962264
9907180
2899308
80174431
75044567