39101197
61449919
72171000
59683389
62317218
50673225
18428167
2884803
86231145
34927224
20218855
63835744
61696187
85393945
44097268
56732858
26927798
52979562
45058186
12586843
17527385
53441944
95824173
97504509
5439432
21344786
33126777
126431
41815907
70393002
13348269
11357132
31088917
96033584
79467741
23754978
67029929
46739730
1274658
29017341