63843342
61784896
36349535
26312400
94183965
7312441
66143421
92085289
77598066
96692238
35869798
30561198
38953355
18586814
32558901
30358159
7267671
80638628
49362308
8571306
87165234
90845628
7677537
11163893
2881264
13749978
21754732
69022085
19605165
3968683
14848428
7329229
49365105
25386483
13391506
2990858
66647637
25205957
2457610
19149260