816636
5300523
83253785
53601090
13258579
64026425
21955317
41298069
8769208
6482409
64116775
4010499
83952932
19653249
33949738
20972606
63298801
99453263
78154589
65106107
78408000
69576165
6297209
7653107
1870481
28046934
80867854
73591284
33523984
78267080
64513008
14345019
24949422
52077756
646373
4425993
16394125
89317473
96833705
81271289