9967789
30717969
2962104
2043866
1816310
61459400
5725423
167908
25524360
70771763
75932435
81508046
35369899
24367751
14321820
34468615
95311035
85074449
25143384
83825520
56731736
40098070
49398138
12083961
8224912
66055862
72674352
12193757
82084890
36027692
76684002
62007997
81665643
30278994
46257093
83945990
39275613
7827212
10236342
85618872