67985668
32089564
40654354
99935544
68476224
71653077
9897370
3085866
11237665
10647467
32542439
52908180
3903521
4785534
29111658
43145660
81713762
95527929
15117847
66768641
67098412
4566155
29849955
74201645
41286408
50298492
27005383
52317965
10055669
22306464
1321829
21845522
7825097
10084438
66104539
5986603
12124729
42869739
3362198
27149173