8371476
8796848
69503777
2412489
9213894
55702139
78727203
6241803
3113124
45673059
7568609
39268853
18689429
145691
2931780
97174273
86568847
41142420
59467845
22182771
36641194
6507895
68188942
2870405
28997789
47951816
26802490
701404
64582966
6411773
25098752
16454708
5463395
55739211
95428841
88539606
11379307
43536794
2900478
87494014