81126751
67179116
95351599
58717257
8621418
52659568
702064
58262491
56215461
97613263
879747
95202697
44245754
67031464
23473312
51961692
53841007
56745024
42593761
34005832
78649158
88069447
93474343
5876097
43743052
18708673
2665496
50382192
7560744
77949181
37165744
2475349
32807619
70644267
44564258
39525134
6269170
69494588
34502135
71082061