47673570
92706082
4996586
22839590
61622186
80923455
58968050
38064015
71962891
55133826
32796578
10423781
23069596
42804256
9706266
49776457
59088476
87837962
45018081
61465611
6504297
20329057
5073647
72137445
35763388
75539187
77244718
71236451
58804657
49179316
78117377
18501096
2502894
18014095
45155683
2154267
69515360
94694165
1333074
80981176