80002883
51314623
82962163
21314620
5379434
52793257
86929970
5655048
8675140
58105391
29383250
33455590
40953130
91113762
70803565
47237690
44652717
44892506
71524092
85995747
19814892
42623806
62147195
20468749
53518354
3391436
15625110
17401923
7470228
34448295
49205956
54177092
18323964
252404
27797653
88651728
41946817
975803
39213851
31176500