88208925
34049922
21781772
61954789
76823507
41018459
79064241
12912326
78317471
20026310
46496731
26153631
3213849
1671806
19521891
58063858
40054003
96166217
27121964
13977295
24998147
85183753
81334106
9940911
39498876
54846900
90236755
26233966
5641154
9144930
38074460
7242602
10143494
5368765
56631166
89922505
8253388
49418194
64497556
42029386