99143065
81186714
28261673
15523147
47046958
99096825
72209989
55958007
89996797
52473914
36025784
54917501
27443703
87784315
55793562
19923462
19045232
8317990
75290
62827036
3457034
50271698
30332880
36168541
24521660
29034153
55907084
24046397
38575
67829579
964332
12616401
48915730
91584268
27074944
91745154
48681811
28206438
92491739
74565113