26797364
17369320
96106940
92753648
91389637
80135692
23716203
52408408
22508090
59226609
13793184
17259126
80995012
70327156
10591750
58196423
7589161
48357707
34943010
74794029
28868701
95472576
17124230
58939196
55947205
2483970
74228581
63578851
51956087
3223775
77523871
7198967
61336406
71053625
33028607
82092020
20794346
2707537
70877930
14979622