64767891
38856246
38993238
86047987
6708536
1376968
28355866
27907330
6712429
34898244
80309851
47809465
9195371
38328914
57917822
35022326
11961906
72898385
23816502
21463371
31899879
85731110
89985326
6937207
17393439
89904738
53318837
65013327
43189071
64713681
51489601
73641337
98484133
39033525
72125052
45013783
82602027
38213280
6164262
49895852