73775532
10023172
38297318
3589611
18656883
70525647
4583732
11811417
50831437
3100635
4546651
99089035
92172218
72884858
9013637
56328143
9848928
54623659
2501336
58768220
78298070
80631087
58865278
63971607
17856758
30055642
49348283
96386068
124692
75383452
98501291
16244571
57936907
42315165
78931484
52452090
87467488
64603398
6136991
81087428