52131216
91327298
45049289
81282866
22576099
35393400
20138350
33379867
72969
20843838
62207210
26178288
6208325
45735797
3395849
10233626
29513725
5094285
57845170
82291729
10446982
32438111
63171427
83656578
4231415
46756288
95907771
7573532
41664458
64054606
50597007
52705775
53887972
40232152
35965259
70989357
79527460
64258168
22516755
79876631