51071534
80844705
71657757
6918248
50042877
74755035
27374116
56676795
5703204
18896508
14778282
90842798
56018921
64319069
4635210
29914743
97262790
18951929
43764847
18403233
84668932
71453392
5831391
777415
28132807
52878951
47313462
10614059
72852479
14441276
69354755
17584955
40434640
95071330
49431258
48655992
63576623
61425013
14994406
44806503