22688219
26685936
14096298
92792197
84517643
14025901
3753532
44962262
14133756
648258
414116
20011609
35714697
52735258
9272346
16879776
26089066
79511885
48455889
58523561
52961215
67666634
53003631
4677671
55191678
47387284
94036608
3943938
10208741
66992328
19055913
76273038
6271575
23727229
19159404
5689518
85592730
3345556
87238908
54665844