47866246
69741630
41963616
55616859
68359752
19715767
97208980
92412192
7518373
18639311
82022320
72589066
73987666
53466723
47565876
5103516
42928559
46501568
5466836
51829200
76742082
62692925
23095224
61025963
7165669
48104172
61288319
91188852
90069454
40731399
18852314
44925376
15979761
91639
94054984
61002687
57953531
12163098
77882039
83455684