71627698
66816940
11341468
35487734
9331156
17574998
7146816
95172139
77361601
15382621
64069903
24176013
19709738
52174880
5391438
26261418
83921271
77386729
60083695
58942057
17187506
37778068
72301777
88434034
19223450
16764646
9366181
257931
14327483
2628446
5804889
32554604
686036
43744372
4212945
5073887
80711711
77892286
65411044
58178960