32885052
47083693
29751594
15737802
81249039
81983604
59716384
71746701
65564057
95444094
716565
40081934
5684587
91476354
74992055
8105713
11885787
53653621
10389456
30042873
9127447
72016503
17662560
9732469
56536380
3525559
37043616
74953538
6856745
93344130
57318929
73699730
45567582
40318076
10563566
39621343
81192218
42716639
5094594
50798666