18926214
73795056
78004408
70666356
76214676
63335460
24571077
7607126
91504553
36325860
62284149
9446570
66396190
99264893
34762935
37952956
4517196
3857484
2554701
89121970
71007945
4552451
77006073
73299101
30326698
31099698
61619572
84228888
2266154
89697546
58157876
53124146
30048622
55544000
75975079
5867283
4995352
54446496
5827771
73035406