28517487
86476506
11912451
6295924
24606256
79794201
4742918
70019556
94975801
74613241
57923170
80744476
22574435
9438410
55556337
55155728
65174967
74057
70506731
49353579
5684869
8754701
2715263
26477006
26621450
61257140
34912800
65208106
32387623
52748530
84667625
49003180
15653974
57764125
7379192
50964152
11077673
40163068
99941835
7692286