51199044
3523950
9753785
14105849
60153214
81034132
75085801
74539799
94838830
14266114
197728
44492847
68403140
17092353
32257016
21108239
34298958
49853791
22759879
1298244
68849696
61156176
94168825
45489632
63231365
32864992
4302205
23817584
84864305
88287202
88873951
12272389
3418437
94889716
3081531
60326727
75581261
16423764
5218570
39756755