95499523
88208970
99976550
73957419
88184799
74324580
38347975
6609909
76415623
8047649
77565859
2456814
6426637
5392525
9396135
83178438
51664656
27888244
52385921
39035842
4777618
7463885
13209588
4208900
30613309
97288463
5291154
42324306
82556591
41795194
27107358
24072215
54859674
6168383
65808923
29087068
10419074
10483507
94484655
51549303