2812087
69034607
4744486
11408407
33044665
82318770
78597683
5453564
17845482
54108277
62109556
5879912
32291320
22288853
45383146
69717582
9628264
67703757
66605286
60027388
51974230
76922029
97248796
67607806
58768064
76266540
5439364
22475300
44697742
1253644
69674355
54578457
43909503
69701945
97077648
44182718
6692481
12586045
62934308
1754072