87685980
55232339
84468876
58131403
82231579
37217963
11342254
61688256
54359187
5253045
96477742
34558285
35322793
49131366
29305207
25654578
29393971
17172895
26819668
21153236
24032993
34746297
14808594
6600172
14194244
6629850
5351437
43455117
63758188
99777418
67768697
80591559
49677480
83876890
29177056
13122205
70244836
23675469
42192823
58258909