74508556
56312481
54396060
54757538
9824918
15343282
18106211
2085285
16957653
79667210
76218284
35843141
41624230
28132871
71863209
95596242
2957648
45705949
41951634
1566379
74871572
88659803
51008789
4631299
18575186
4209309
86202675
30168205
198391
42673834
1876537
32311114
13995466
61406406
18438530
89422062
46428894
30865036
38401497
72042621