36964887
12341970
21918640
32851308
62497602
19693939
55841556
86518105
99144842
45978889
11323890
48872475
23972362
94544961
83003347
10357772
76295872
54378370
20419626
48779092
4144405
66842906
56009154
15438058
49551095
59643820
43987076
56343966
56683235
90606951
68566439
14588289
68411140
23698968
93056624
80704124
17759183
67347410
39953876
8032675