75184668
6868861
29326114
45522583
41363660
34769509
93015364
7198277
67723129
59974738
1389783
22257095
69808664
31112287
13049762
33246103
53861153
35012666
41465960
49722845
68991339
92198655
93816502
5506400
16112930
73858315
39746793
209833
77782269
30342066
3272473
24748388
48167066
87503998
1964471
11406780
51842292
53702215
6844180
90571674