124833
70575149
30153149
22461432
17882079
23035730
65163417
95213621
69659288
66216999
31053134
98526006
45811283
46243847
64342269
59155637
49143055
24461693
31721236
63476738
55019047
5411241
81671622
3537809
58017677
40734252
94405760
44544894
1860627
74621821
82813440
34646322
6177710
9863791
57195628
71994967
1719867
19578488
11264081
37553343