14562933
2219799
20639244
70587068
51659944
21429229
72903413
22054142
23751975
65468036
67164032
6257491
23503114
78513817
19604139
2478715
30148099
13551526
96586803
33837804
55399922
44232347
86191376
84351728
90713397
56528281
62144939
3389245
73664467
174618
62343429
38866910
86025166
34935680
68458180
71005044
13591443
88673196
25552526
5762776