90962356
64497730
93909845
5515463
40786006
31942276
5833906
61139385
89623007
40506676
59922065
26608859
82903934
61033102
86624402
61298087
430106
34687139
2525294
25925114
37507963
42451408
12167059
15191127
62461309
3695147
28262518
74709427
91845607
89206287
92513584
7377064
79243586
6209380
81511341
73971965
10309848
82544215
50981890
32787692