17699944
12129698
52688485
93537065
16117621
20689258
89368542
61255033
52534730
94624915
72248728
5291500
31323454
81807446
67123111
80141661
15415566
30824919
10309636
8701119
54876949
61598178
90627729
42221260
30289506
8047353
88441484
35767424
15529849
92644555
63717716
2182650
52973923
57744974
31976608
97554031
52771019
64348557
58293298
39576404