94504673
84437767
18206986
3131997
2938593
27162995
91191617
61534380
50764247
43989431
29308497
6845367
70899322
20044901
94565825
96306526
41656752
84375293
40575571
74705574
64155216
26886987
61159211
7625370
8131286
89973988
78749189
86806075
19931794
7549943
91937792
3257787
85627103
57803312
70319626
29532431
89545579
5084172
53412094
67807658