71287936
25718363
3860681
25398219
66476725
73093509
40731385
34311070
126239
57262238
19228909
86995886
79346070
39651689
30907332
14686168
61581202
1732863
9818096
72313078
68336019
20001222
62219512
1574582
31053447
39418404
21563649
60863318
59995160
24843282
37395374
29124516
6148862
91903287
42573945
83821134
84706
478302
97954939
20185977