79013645
20534898
6725852
835367
11775997
28837468
58146097
64757332
72801934
3933801
21771850
6839707
85317543
1059553
34528219
19376245
5336276
64831557
97304103
66444719
68561760
37702330
13168489
64331598
39999053
75995087
15108477
41558476
97887660
29248361
70555197
9718293
6923660
14635717
5718612
19818989
88615077
41133214
86358410
50888942