14405182
49873558
33118265
64532451
88907467
26319915
81711105
57544099
18456940
49555199
21532358
83477838
58581717
60965305
27362712
37079761
16252297
78612388
63161598
87394521
48815085
41078878
6697895
912111
54635447
43495887
43253565
95566509
64823697
9619856
38402343
705391
87276354
1605721
82865702
95349009
64775047
75067467
5291945
71843528