79564583
59135323
35436199
7743032
3215850
5723028
4611675
97564674
70882821
24256152
43813424
8844358
3901228
3284439
82203865
63836114
94324481
30496773
21263412
61022177
31969557
66425169
45804086
85072450
25775444
15152721
47069593
3822446
5393646
9737174
41023066
16623404
63246077
84529979
72865943
828091
90354215
67265519
25311595
70375457