24765141
16925338
19112060
2653721
40923100
48772015
30432834
56723210
75817258
43396974
88323835
64521073
71617146
47613319
6627129
8735356
52251884
16648814
5313158
27969711
64245033
82276895
67328441
131155
67697774
69765296
83679149
686700
91058795
3752613
43398463
19365477
30288186
33984026
50896969
63073117
46265097
89459873
7393979
24229580