75104219
19841741
79504858
16776367
98114145
9811194
94843966
4473416
16044436
62656908
79399182
10582949
88381288
93198220
63024263
83772401
155566
74326976
3653303
1671401
35758469
37026065
34761656
34235242
80846747
6047123
22118108
45072021
26289792
28287970
31079997
38063943
90331475
53492393
7342778
681556
44365405
6116692
96789576
64571182