69678391
30561901
15278137
12946449
8301501
8622592
99108076
95325170
9012509
69749934
78661560
22787472
65877131
3638353
25395153
73935314
39206499
6816531
77925516
89131367
26605710
68071069
90488255
37018188
1223782
39118347
9875929
7017186
45703563
37825589
14401557
37622360
47583738
8264712
33716794
18406023
13827762
90513768
36594877
80533797