71142493
32093107
15739152
18538083
67857812
42174523
11801419
3073805
12408477
82194105
67411556
21423929
27012794
21345564
7846123
79004779
65566782
12709180
80359206
97443485
66624404
55781870
11843178
94743083
72049898
95261560
34304492
87271231
376911
52097939
43416039
1096367
13774939
27098934
5894453
8104865
33663643
3009945
61093210
16312353