16495006
11743690
4315404
592686
48151594
30827698
10425082
48689940
27474081
43183345
10064438
95937692
40097392
88405465
33469788
46605658
74851657
7805208
40601881
53651579
8328280
43039931
43274143
8732306
68544904
5254755
15994249
98832213
70227548
18359720
6315571
54827475
67819499
29762558
16026149
69336145
89622019
19213415
4075818
8012939