42634778
61362732
70601085
33625654
59134327
57423500
18648745
44664526
55813131
12545
94881991
82506021
60046710
91243512
40784672
2636910
63084145
55606472
26529699
20126461
74164416
51333780
72899417
49987960
25928963
91477318
47608504
23256529
88802517
16079897
82947715
9462712
55504487
57322388
20873497
24101759
52707171
59548861
45793392
81015326