21174850
47391998
8728523
45757884
89158473
44328164
42817402
184847
75454810
7532128
3253956
82486092
345929
99696813
25198028
18202534
78447706
48989
36901164
23132672
15523040
22858683
89607775
67847594
1313242
5553645
76889279
90862350
98047191
81966390
20263132
25627134
7881906
46921577
72594061
10511530
18043101
43451218
4337446
50006303