32942476
88627028
10717756
82415576
12971499
33635511
3535226
21859043
42865500
44881466
71822139
69195540
11313436
9416580
7103119
47937618
95292621
3042751
25051209
87402851
79163588
84494928
30826170
75701535
4222725
29393225
64948876
5434826
68404021
85438520
87844843
31661071
758859
44099894
85839524
35316001
24304786
7066973
6513899
39665154