47145092
84197271
22277137
73857262
87831784
76972094
24378058
87885501
46305864
21554698
40159701
49069711
34333602
61766383
54597086
91786265
71501401
63437914
78653243
42857316
4440632
17558248
99973058
68041648
6216960
75555717
44211287
3908478
77714596
3983271
77604159
96108551
76812970
87966828
36442667
69152607
27029831
1411418
4445234
95622927