34852403
19374277
3165828
16318475
59773137
53494638
18837202
60759535
43083089
21697377
19669687
50652150
8561854
63913770
377897
82042027
27506869
99525693
59143132
55485719
90462322
51449204
5472471
95007610
20964562
32271786
22201366
42099063
5589565
83667666
44876400
26398043
96249563
68938386
26602186
38161230
4348153
98374888
51963306
10649499