26859406
36497167
23967987
246968
16499673
81496732
12321394
19327918
2395120
94996781
61926568
51907735
33653182
11858985
80088748
42285711
81077540
22973986
11447547
42617681
28237567
70965726
98782350
52081702
17781292
10696061
86011240
58321191
93337362
95205468
68506799
60924242
80982441
77872869
82502004
24641795
40198002
69645143
98016750
7567213