19721738
8949991
53315387
66994949
63288370
83479755
71718481
22577754
43674335
1132411
31432723
10218275
59237201
85537253
3021334
9160439
49518547
40681998
51397705
68243458
29267707
79022179
5285467
97357443
90566104
46473980
27352005
12785672
33675113
6711547
64022249
9309395
79111107
9251610
9088736
28295410
97036183
15616154
93126384
67227907