80778773
72073570
66797163
27264004
30168802
471627
78302117
84579674
666668
8094945
6355502
71003223
66088219
26569223
25056922
92412015
41338220
23895919
67162583
14728501
22685895
4447270
11905907
6393223
56271568
62488332
3447808
84536939
4116769
7315316
58259269
66492632
17116362
63339009
94099351
79526283
96382296
524007
70662102
76051561