93688364
16797464
2589405
81819006
574200
30379497
89368924
29768341
85223815
7867970
69592670
75113595
11386459
78446167
71233837
90094974
43009746
12592175
561763
26937434
51991545
409967
824445
86757221
30727336
78584515
5337986
57554713
45499463
914323
93252321
20056435
83248147
613892
71874917
40273930
60956955
48505819
19006782
1666808