13946240
38765011
31686325
64719132
99222128
85299259
83645014
7462132
27168671
81096772
17174744
4874543
76023734
44202606
2287339
15389054
37519811
31764910
37842592
2493996
52956335
48365079
21149168
96335685
85206733
55439466
54148002
29243487
28265818
79602149
55195882
60943620
36628594
7957381
72263142
5730297
96435895
94168221
76963124
66458781