36642596
71929222
54996180
86991527
74052920
54031192
85955527
48113362
63955111
84951552
59725025
21132721
4682818
50741100
75045632
90093121
20046415
39394651
24029861
15214014
78166327
76842557
89047460
98568492
20788491
3622202
51378880
86514318
2333282
53707312
67147001
25803471
17999571
2806733
94105474
48635341
54408785
70869001
14055045
39328085