52053548
73354532
52378488
75141935
5133055
3625701
72265464
8299640
47187496
66607722
5799191
35139966
85523050
79045562
31941327
46539017
82892887
41673157
93172631
2445093
44485455
23326256
33145603
17327925
24939944
84708033
8154940
62091514
43668990
2833827
81743095
15169624
14574701
73599630
24507957
28216319
8783344
60937105
23716766
97197933