35269643
99215432
14757089
12094256
3016890
18589574
77162814
82203894
95467093
29913009
49237931
42065846
36228842
78933680
48109238
91938853
45346034
46414
52523748
6459935
62136319
33004256
74388775
5674775
65481617
70732243
1122279
5877528
46856531
69995214
1557145
792402
60414621
47697296
569350
65283055
6691126
74692996
89415054
9969708