55063962
69971542
80033896
54819127
57664013
86718936
37187657
63625869
14157426
18833046
60467216
19932044
73224564
74762687
34936241
2728768
92675682
247896
87195974
94232222
9568244
20592535
41372739
598692
61898589
95699505
82279294
44057175
18809023
72278648
31399649
7727828
21285628
50998721
54177808
19293225
8119618
24891585
11091147
42921228