22819579
93819078
33532609
699821
4277255
69638592
75058126
38985781
38183785
10507455
79985184
503738
32856310
86663361
69897969
974732
3362224
72593464
63038022
75399248
47754837
22395161
48081216
5008455
87063055
64733648
57479939
21483953
82951914
18353902
65241645
7177105
21691767
14434139
8933640
78322212
82785767
958038
4648181
61307793