93261498
82712320
91287845
20498
43995855
95528855
8915914
9426976
35798998
64349418
78281767
15393013
40313386
80956852
6166246
92945117
49693477
26707313
41222794
42143163
82635225
28474650
78439352
63021540
49751838
5441115
53611480
59155916
76923076
52576765
87625110
16952373
59283419
28818115
10624120
66223788
68003647
59057706
11081423
66392558