54833101
21431954
36532267
38386966
52603726
80289059
49474004
2473303
39057790
87119846
4151950
52916281
32196035
79623446
77196296
3589278
56143008
30941900
40609836
99185920
70782275
42293361
9626260
66738415
62539061
21019672
23367887
46538315
39623754
39947790
82153073
71262987
8191656
38752055
477966
94337533
27416890
61164894
95355173
93055059