80352595
62564942
54115604
15243198
77062025
68019650
65096811
35666902
4344692
92978033
2304982
77175700
94013892
82495390
788817
258413
86552384
1655573
2772070
8588192
60481719
30607159
69947833
40952973
99346893
55445629
2665060
22796398
64804167
86495814
5808502
20595456
24019273
97029913
83114349
58936182
71071496
67065423
28957616
77381877