16979602
76629206
9259940
78883019
76544324
21174983
56033812
10105733
20354586
2075793
1017906
41626514
38355352
61528497
44124997
75737248
99202046
2256100
70057121
72241316
49964415
709948
83273133
10601969
80961926
57245354
7162703
51829986
94674360
1083449
11167671
20577096
57619051
4946584
98046138
17639798
644391
1094994
57622582
73366442