32475869
35179958
9948814
1645278
24691788
208426
5977434
59248712
45097536
40424963
23252522
52926767
28814139
58355322
21009829
630215
53922559
52979155
25861821
22716838
72937560
89087807
98059028
7927035
25688799
81632897
73916021
73251380
16136479
75681412
87475431
8232168
21498095
67287553
66699939
16228775
76856497
98429024
73091992
7145194