96745486
26931857
85715217
92223793
81338533
1118091
31907222
18582999
27784409
55285446
82882438
49266256
8585851
50887282
78217141
86252553
3780905
69495367
35789599
98452624
60599551
1671476
26781033
73014083
9057996
71492141
19316960
90853161
42771689
9510278
38787832
56949770
43163911
7941893
35922181
28762164
32143408
366747
11826576
90465639