40803224
11921944
89433789
73333328
5715272
73765826
93183025
19975224
85582927
37614889
42531422
49647893
59625453
74285976
1972301
2903714
82277812
54285946
92639663
9854808
14505097
48829425
97032248
48041678
13587097
131113
86432459
6766717
84792864
69825861
4557977
99429266
58051423
74535446
25919283
4498724
88691723
94714215
60446143
84667812