13705473
2477090
6832838
42999127
7682643
46272543
68391584
99129419
19459372
28729677
80774161
56942889
112987
59734527
79427265
73597921
41952186
3381959
93223657
9906268
7029967
24017944
41693165
50636138
38773746
52211906
26197454
50855389
3253136
63636133
23313301
40767711
65955840
36998765
56641403
93365766
60638525
74028989
73422891
84457687