31486372
52068896
79877825
47074290
4208543
4906103
7294029
4196433
3854547
33877745
11329868
74236157
45207846
96504681
5411436
18246239
85219181
18752761
57477565
14976422
14239031
77889402
16152549
48892928
91051026
98106173
81001415
23452520
38314068
64823913
9778280
80905800
48342008
59555645
30851706
5968689
81042660
39805558
73267831
16536141