17292271
32132890
47372694
87497940
48658646
82285855
75938153
28963837
32711814
36308252
1228730
25463222
59674178
76324771
50715646
51856809
1805469
24933738
26219825
435950
14535657
357059
72848478
54123783
64308045
83338348
10721209
28486580
10848075
51612518
95925851
67197965
75727689
20639946
13781173
99591774
1604607
50993881
58012173
6314159