87401734
83107665
64496329
1792147
87133642
16679056
66477596
96766032
17784754
50202530
98415623
27633626
23521966
54762193
9772997
9995076
59422523
29481890
4274552
6067869
60447314
87185967
12837470
21335399
37588973
36494987
26267261
71198848
52461408
85575034
90673848
33235848
15484087
18646303
75545060
58363692
19928979
75858488
3864269
66419798