8486333
64125130
83335482
37945566
37904181
55639527
88875016
39722564
29534253
70983627
11891505
9551525
98645553
38092982
3085692
49681874
83192285
84464346
8274970
45043781
36688048
81875159
40274746
6715559
98227837
6156054
86221045
10778342
18272883
40482580
55041500
3866152
40526138
62554374
56735973
44564855
66059991
9243377
22375595
10405704