83154553
18782396
29939341
68239620
64856737
72425562
44687999
194543
59508539
9501490
64571805
85208940
78435162
7991169
1511305
84578379
73541367
38928837
64654821
33924499
7831330
31876078
97051087
59044607
85164760
92517058
31374929
38288095
33985549
72908844
31711276
22515314
12191971
8006754
1509984
88347924
74436067
40312452
878560
45375366