94991872
50944080
88204821
91142566
29786913
24405033
82064527
93189882
65268461
26508607
26881654
2735580
14989510
24801518
96263959
58804179
23696845
30144874
34597355
88584841
52041128
45533329
89725627
20258000
34955725
6136810
2361962
75995012
5555706
51404778
46003824
16923521
87057411
98608502
60652630
21671152
6938327
36456946
24593916
8380444