75769847
40887866
49059205
6684304
53303288
7111355
44121499
8117126
41558680
59405142
872680
52627429
52642591
99999956
55757115
33485247
62639209
569237
35637316
69992560
37614718
12451
11443491
46951725
69015248
13662843
19105782
11793579
44881758
80898325
59398950
26979958
1511330
16008587
22865219
5235752
74315150
85364807
92481805
16827196