21231608
9218062
30653050
28385783
20412766
65333292
49092573
99934697
79124349
20491596
70111523
73638462
62183343
9563421
24267706
98065103
24768715
86195205
86139696
11561119
5165079
12828680
32589841
12871826
6542597
7056780
6464250
67566547
64864779
80556832
15823268
241366
80535216
2025473
8074812
78237925
64837968
31169921
9128924
47745265