12953658
1218591
32576367
77894057
80388436
47045870
17289485
12978492
53224842
6683748
92594588
55263196
3499916
29254779
57208871
2234764
41669517
76118121
4029972
91947675
36282899
98412820
66235687
16468160
14662469
41997452
3845145
39739911
33065873
94725396
23539430
65034937
79528829
32483068
5506566
85928992
90052584
9366071
41669866
83797130