94603302
76994582
9666741
211355
8571805
90325490
94312303
96062068
39476449
53066088
17734338
76952953
64537373
1981318
96378256
87859296
68584127
35522983
12909764
10174576
5230488
90715589
62112812
15007377
57951551
48671578
67791904
96468578
43217716
40704202
60688930
25422746
24121995
14892352
81259
77772760
8108757
3304408
6531072
8849524