80106878
37444117
7943919
90471082
43236523
6404847
63441594
5199891
92915294
30015087
39722503
94107398
4758689
91884690
9089929
90081451
59592921
88184531
74213503
11299332
5341765
5719837
134896
4673543
4049765
69557036
39536981
38194977
63231996
33244635
23073103
8146106
53813338
2096823
73325474
89358591
31938675
6905222
60962827
9029544