58419733
37869790
3038988
98432210
716951
46793100
69321589
90525729
8847599
93967950
20106635
13918434
28952898
614070
36567132
69965637
22952150
13337753
59094625
60608913
34326814
89811568
65384662
27042139
9490565
71951053
5347333
97959288
3874615
36985981
69095005
26241695
15699812
26475882
89645318
17266722
82528208
3385511
16801974
38893952