60534899
7446702
10804538
20419564
80231687
46621296
28815401
35382111
81335510
74834871
25529757
25816311
52695436
8622643
82803409
32095095
59298661
41449558
93035842
1137393
245412
89823437
20583382
51165916
37902231
34754878
33993537
50361772
93458151
46819699
76559814
5937364
60166529
37973320
28625407
91804699
39509677
29378090
99498040
9029904