19254343
61904808
9838336
51771862
16971100
71366964
20371308
58205142
29161805
15483552
32096052
11814229
21752131
7167674
7764845
29333244
20177161
45467283
46327201
83207613
1119767
14033782
66188218
57257766
76838802
2452399
53775790
34263855
44019035
581429
68015969
6910950
88477017
65132012
39814244
1583863
4885408
70346234
96842295
93811075