6276860
37301208
34533964
70334655
6707487
85283092
90149531
11816209
1668728
56796240
37404841
63542659
14951590
35608997
37094143
53562610
95929266
49697676
33965097
3281481
43658977
22799652
22899130
14262280
64064677
22157508
60567958
16901606
27408418
54733072
91978796
792502
11958925
7222819
56919561
9442258
30727136
26473441
59532660
23917018