52258340
42926670
82987557
74029406
61206679
60134062
65438049
17795491
10327816
84906557
83409691
7412542
4349485
43809335
64722164
74095092
14746804
21657280
36235193
61838103
34892893
75893116
5775547
66171555
52405617
1068073
88586469
27074639
97265403
56471736
89335606
49935517
48413734
52984292
8083895
74485553
1187147
22466736
9911610
40045087