56323556
42238601
7136133
62333541
58428737
34424544
88297280
24707667
59072829
31641824
37406142
89213255
45088271
44668426
70282610
77293378
70846376
19269571
48646760
37864537
6996389
81274183
23504308
24877232
55852768
44441296
41405890
82655142
428864
74254718
8892467
96003407
84087051
80771684
64884464
15308551
5007871
64576600
40138729
73692027