95021767
8999161
4964850
12876842
78484417
67731376
55817443
90834313
76095849
56233751
43991367
55602613
23852968
65755269
722127
26285026
25485765
60654494
3098133
74203294
13404685
37026899
73014884
78647241
7435551
38785598
12048728
52762662
29991
28069023
95793068
4786152
26938829
2115836
39213688
33775098
68798906
92111764
57028798
8797919