76525787
87854704
67953371
91077147
52066300
41031652
9597682
79637610
30832886
35494586
7678308
67069814
18828495
12097441
6838337
17303013
42622533
8915946
96145196
95924121
25143203
25302934
20884843
12948200
20168395
89003193
62392373
56986462
65256950
6138631
1937988
39187637
39012768
61254937
47073038
26028695
5473159
70092166
62527072
20842185