22797158
35591353
28193631
6176681
9717692
2083584
68101190
56945607
45399569
1110454
46987733
19001354
26724051
2049403
27329337
82805573
36923039
78575695
99964587
1434478
33488782
8144907
81155927
13272374
54654059
28319255
93281201
66395822
8513236
28688857
2953352
14664342
81451024
81082890
49685584
53792640
34704898
85967707
60162744
66542129