44693441
43853720
19513627
53347678
53057834
27376477
95711997
56346020
95795102
6674773
98852933
82568209
145181
45819306
96339701
46943684
52713235
926606
918382
78352973
9346161
65125237
89585163
95227078
24487962
39419730
98965407
94503995
82314929
579006
19202585
27503699
3181135
74397507
80609283
66114720
85388231
93308306
29887626
24745606