75083705
43697091
7008249
19458160
24324362
43793040
85805486
81385659
4857494
6211002
83358180
7937015
3356796
4767193
33842714
55102411
47176226
8337792
38281771
6489744
76944253
31023692
79445640
62099638
95938660
16302969
99043828
26236341
86064326
63283224
34194342
95212554
81715546
16036842
4969285
8538964
92566957
68156526
42507226
44127934