94623340
39454143
99086188
980612
16257093
65238685
5895976
99766129
88818847
70854904
76879931
18047182
39292794
46201459
18353777
64876730
97718407
48994312
55072755
26191579
83639833
25466405
3438569
98166763
88288034
21615444
50391143
76326255
65069571
46282721
58675042
99828544
4811100
56585347
58139329
26841880
47026972
6359527
6521434
2759033