53308878
37191148
803175
78092398
12662720
2299585
241490
96103915
6563582
63729629
38889930
80026052
8199126
18522616
2594219
27521907
80489407
84669271
53502655
9946833
72267756
52039838
78313023
98565666
10611627
196402
84939399
7642742
69009097
65497762
2143216
27841891
99812
73171443
87379690
55161296
16183460
88623462
66508666
54393671