70848651
50389395
45444165
93465884
53506118
35062814
76553210
30399383
3683055
65056510
34947227
12686383
76361866
58627327
13762781
33809060
59223509
82663526
5324446
76791661
27894269
28242236
3437579
4981586
92836887
27669644
6075132
53167018
64527895
22423463
65768922
68445575
26987110
53956112
16066470
7806466
60957284
39682318
38154070
34871611