47071939
6856904
4643669
98574936
42747178
8754455
89568822
68747816
63337428
42327529
27121709
59423041
81875400
39133960
68113790
6998128
3108635
96742935
71171589
58982357
352288
27001392
44121290
17254742
96999997
83826157
85249739
75169963
24118848
57401094
49725205
19417041
10851393
5386831
7512768
70234139
94419109
47332417
5139603
63533043