21967391
48809060
37216585
20121927
70003675
92492556
31163777
38878734
89879317
46317373
68185980
34211648
48506835
35793393
53104393
185950
11369552
4012561
91499516
82714514
97424082
55107757
26399559
40439583
4276208
79926392
97581075
24386080
6074836
4812737
69604180
19504420
2796021
43346760
97548315
91825487
19902662
87144445
77415944
129769