47699060
65478088
55917179
64831232
78584907
30876824
38611224
5259417
97726449
92353518
35041577
75375630
78082943
30419907
55311482
267504
77259576
52066626
87558892
48444257
1873580
71133764
54827851
7785622
55949908
13854783
90476153
4075664
3825223
26525820
69503140
77647720
71157200
57837408
43519604
79928026
292267
72152207
8348536
80453882