83987528
56461879
69885832
6804535
72478793
36031318
95189953
7753317
98133916
169710000
62325040
64316580
36354855
5823127
88185813
59618397
49102388
52908222
571368
11216157
20773277
21119154
86784277
33657680
10751095
84895912
97936096
29537417
12343574
4965432
29846200
1226088
2258859
99114120
76821577
44255010
416950
37837522
2619890
57265846