53027669
2094648
36923475
17982256
96052369
72971775
9544109
71215311
6088934
68047596
58048573
60489050
53975368
88483304
7277685
62337940
5960697
30252080
20568321
90144111
6038470
38582392
35232744
8026568
51564780
2736487
89073939
5405768
39981822
1545206
18369777
64337540
9537586
32496513
27329653
92264965
88604475
82554223
86153603
7894725